Computational Reeection in Software Process Modeling: the Slang Approach Computational Reeection in Software Process Modeling: the Slang Approach
نویسندگان
چکیده
Software production processes are subject to changes during their lifetime. Therefore, software process formalism must include mechanisms to support the analysis and dynamic modiication of process models , even while they are being enacted. It is thus necessary for a process model to have the ability to reason about its own structure. Petri net based process languages have been criticized because of the lack of these reeective features and their inability to eeectively support process evolution. In this paper we present the reeective features ooered by SLANG, a process formalism based on an high-level Petri net notation. In particular, we discuss the mechanisms to create and modify diierent net fragments while the modeled process is being enacted. Abstract Software production processes are subject to changes during their lifetime. Therefore, software process formalism must include mechanisms to support the analysis and dynamic modiication of process models , even while they are being enacted. It is thus necessary for a process model to have the ability to reason about its own structure. Petri net based process languages have been criticized because of the lack of these reeective features and their inability to eeectively support process evolution. In this paper we present the reeective features ooered by SLANG, a process formalism based on an high-level Petri net notation. In particular, we discuss the mechanisms to create and modify diierent net fragments while the modeled process is being enacted.
منابع مشابه
Using Reeection to Build Eecient and Certiied Decision Procedures
In this paper we explain how computational reeection can help build eecient certiied decision procedure in reduction systems. We have developped a decision procedure on abelian rings in the Coq system but the approach we describe applies to all reduction systems that allow the deenition of concrete types (or datatypes). We show that computational reeection is more eecient than an LCF-like appro...
متن کاملA fine-grained process modelling experiment at British Airways
We report on the experimental application of process technology that we did at British Airways (BA) as part of the GOODSTEP project. The goal of GOODSTEP was to enhance and improve the functionality of an object database management system (ODBMS) to yield a platform suited to the construction of process-centred software engineering environments (PSEEs). These enhancements were exploited and val...
متن کاملRequirements and Early Experiences in the Implementation of the SPADE Repository
SPADE is a research project carried out at CEFRIEL and at Politecnico di Milano with the goal of developing an environment for Software Process Analysis Design and Enactment SPADE is centered on a process modeling language called SLANG Spade LANGuage an extension of a high level Petri net no tation In SLANG tokens represent objects places are object containers and transitions are associated wit...
متن کاملThe Architecture of the SPADE - 1 Process - Centered SEE ?
SPADE is a project carried out at CEFRIEL and Politecnico di Milano. It aims at deening a process modeling language (called SLANG) and a Process-centered Software Engineering Environment (PSEE) based on this language. PSEEs support software activities through the execution of the model of the software process. Such a model integrates the description of human activities and of the interaction be...
متن کاملMeasurement and Computational Modeling of Radio-Frequency Electromagnetic Power Density Around GSM Base Transceiver Station Antennas
Evaluating the power densities emitted by GSM1800 and GSM900 BTS antennas isconducted via two methods. Measurements are carried out in half a square meter grids around twoantennas. CST Microwave STUDIO software is employed to estimate the power densities in order fordetailed antenna and tower modeling and simulation of power density. Finally, measurements obtainedfrom computational and experime...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993